Rotary Switch Tool
A Rotary Switch Tool object provides a selector for a pre-defined set of command "value" options. The object must be associated with an enumeration point. The point’s enumeration table defines the set of value options and sets the position of the indicator.
|
Rotary Switch Tool Examples |
Use the point identifier properties to form a fully qualified CygNet tag string. The point identifier properties are [1:SiteService], [2:Point ID], [3:Long Point ID], [4:Facility ID], and [5:UDC]. If the object is on a templated screen, only use the [5:UDC] property.
The point’s enumeration table defines the position options for the switch. The position labels, values, and label order can be based on the table entries or entry descriptions. These are specified by the [PositionLabel], [PositionValue], and [PositionOrder] properties.
|
Rotary Switch Tool - Position Options |
Optionally, the switch can be configured to prompt the user to confirm the command before it is sent.
The pointer can be moved by dragging it, using the arrow keys, or the Page Up and Page Down keys. The amount of movement for the key options is specified by the KeyArrowStepSize and KeyPageStepSize properties. For a user to click on a position and have the pointer move to that position, the MouseControlStyle property must be set to Goto.
The RotationStartDegrees property sets the degree at which the switch starts its clockwise rotation. The RotationDesiredSpacing property specifies the number of degrees between each option.
The [AlarmElement] property can be set to show the point state color in the object’s Background Color or not at all (None). The [UseCustomStateColors] property enables the object to use its own custom point state colors. If set to 1 - Yes, the colors used are those defined by the object’s [CustomStateColors] property. If set to 0 - No, the colors are those defined by the TheView’s [CustomStateColors] property.
More:
Rotary Switch Tool - Command Name
Rotary Switch Tool - Command Prompt

